Sal and Teresa's Famous Mexican Restauran
Currently closed|Open at 7:00 today
161 E Deuce Of Clubs #13, Show Low, AZ 85901
Attractions Near Sal and Teresa's Famous Mexican Restauran
Restaurants Near Sal and Teresa's Famous Mexican Restauran
Hotels Near Sal and Teresa's Famous Mexican Restauran